home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / book / src / mouse.h < prev    next >
C/C++ Source or Header  |  1993-07-08  |  904b  |  38 lines

  1. /*
  2.  *  マウス・パッド関連下位関数群
  3. */
  4.  
  5. #ifndef MOS_ON
  6.  
  7. #define USE_JOYPAD      1       /*  ジョイパッドを使用するとき    */
  8. #define NOTUSE_JOYPAD   0       /*  ジョイパッドを使用しないとき  */
  9.  
  10. #define JOYPAD  (NOTUSE_JOYPAD) /*  ↑のどちらかをセット  */
  11.  
  12.  
  13. #define MOS_ON  1
  14. #define MOS_OFF 0
  15.  
  16. #define MOSCSR_FINGER   0       /*  ひとさし指  */
  17. #define MOSCSR_CLOCK    1       /*  時計  */
  18. #define MOSCSR_HAND     2       /*  手のひら  */
  19.  
  20.  
  21. /*  マウスパターンメモリの初期化  */
  22. extern  void    mos_ptn_init( void ) ;
  23.  
  24. /*  マウスパターンの切り換え  */
  25. extern  void    set_mos_ptn( int num ) ;
  26. extern  int     get_mos_ptn( void ) ;
  27. extern  void    mos_ptn( int num ) ;
  28.  
  29. /*  マウス制御関連  */
  30. extern  void    mos_backup( int backup ) ;
  31. extern  void    mos_dispoff( int flag ) ;
  32.  
  33. /*  マウス位置の獲得  */
  34. extern  void    mos_rdpos( int *sw, int *x, int *y ) ;
  35.  
  36. #endif
  37.  
  38.